the past couple of years - French English Dictionary